var path = require("path"),
	　　fs = require('fs'),
	　　webpack = require("webpack");

var vendors = [　　
	'vue',
	'element-ui',
	'bootstrap',
	'jquery',
	'popper.js',
	'lodash'
];

module.exports = {　　
	entry: {　　　　
		vendor: vendors　　
	},
	　　output: {　　　　
		path: path.join(__dirname, "dist"),
		filename: "Dll.js",
		library: "[name]_[hash]"　　
	},
	　　plugins: [　　　　new webpack.DllPlugin({　　　　　　
		path: path.join(__dirname, "dist", "manifest.json"),
		　　　　　　name: "[name]_[hash]",
		　　　　　　context: __dirname　　　　
	})　　],
	module: {
		rules: [{
			test: /\.js$/,
			loader: 'babel-loader',
			exclude: /node_modules/
		}]
	}
};